package com.lvy.hczn.front.business.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class BackUpDto implements Serializable {

    /**
     * 0:结束发送1:货架，2:皮带，3:夹爪
     */
    private Integer DATA_Type;

    /**
     * 仓库编号
     */
    private Integer SeatID;

    /**
     * 行编号
     */
    private Integer LineID;

    /**
     * 列编号
     */
    private Integer ListID;

    /**
     * 皮带编号
     */
    private Integer BeltID;

    /**
     * 提升机编号
     */
    private Integer CyID;

    /**
     * 时间格式：YYMMddhhmm
     */
    private String Timer;

    /**
     * 操作员id（区分哪个工作台下达的指令）
     */
    private Integer ID_Num;

    /**
     * 温区
     */
    private Integer TempNum;

    /**
     * 货箱编号
     */
    private String BoxCode;

    /**
     * 产品类型list str
     */
    private String partTypeStr;

    /**
     * 产品类型，最大65535种，list最大为100
     * 且wcs规定必须传50个，size小于50，则补零
     */
    private List<Integer> PartType;

    /**
     * 产品数量list str
     */
    private String partNumStr;

    /**
     * 产品数量，最大65535个,list最大为100
     * 且wcs规定必须传50个，size小于50，则补零
     */
    private List<Integer> PartNum;

    /**
     * 产品单重 list string
     */
    private String partWeightStr;

    /**
     * 产品单重,最大65.535公斤，list最大为100
     * 且wcs规定必须传50个，size小于50，则补零
     */
    private List<BigDecimal> PartWeight;

    /**
     * 总重量
     */
    private BigDecimal TotalWeight;

    /**
     * 状态
     */
    private Integer State;
}
